off premise - German English Dictionary